b81d7097915b314206c4f04caa9546fe908cd284,Common/Frameworks/ERJavaMail/Sources/er/javamail/ERMailDataAttachment.java,ERMailDataAttachment,getBodyPart,#,59

Before Change


	protected BodyPart getBodyPart() throws MessagingException {
		MimeBodyPart bp = new MimeBodyPart();
		DataSource ds = new ByteArrayDataSource((byte[]) content(), _mimeType);
		bp.setDataHandler(new DataHandler(ds));

		if (this.contentID() != null)
			bp.setHeader("Content-ID", this.contentID());

After Change


		MimeBodyPart bp = new MimeBodyPart();
		if (getDataHandler() == null) {
			DataSource ds = new ByteArrayDataSource((byte[]) content(), _mimeType);
			bp.setDataHandler(new DataHandler(ds));
		} else {
			bp.setDataHandler(getDataHandler());
			if (_mimeType != null) {
				bp.setHeader("Content-type", _mimeType);
			}